<?php
require_once '../dal/dalImpresora.php';
require_once '../dal/dalArchivoExcepcion.php';
class bllImpresora{
	static function insertarImpresora($parametro1){
		$arregloParametros = explode("|", $parametro1);
		$area = $arregloParametros[0];
		$encargado = $arregloParametros[1];
		$dominio = $arregloParametros[2];
		$usuario = $arregloParametros[3];
		$memoria = $arregloParametros[4];
		$serial = $arregloParametros[5];
		$usb = $arregloParametros[6];
		$wifi = $arregloParametros[7];
		$paralelo = $arregloParametros[8];
		$ethernet = $arregloParametros[9];
		$estado = $arregloParametros[10];
		$tipo = $arregloParametros[11];
		$fabricante = $arregloParametros[12];
		$modelo = $arregloParametros[13];
		$serie = $arregloParametros[14];
		$red = $arregloParametros[15];
		$SBN = $arregloParametros[16];
	
		dalImpresora::insertarImpresora($area, $encargado, $dominio, $usuario, $memoria, $serial, $usb, $wifi, $paralelo, $ethernet, $estado, $tipo, $fabricante, $modelo, $serie, $red, $SBN);
		return "Datos guardados con exito";
	}
	static function modificarImpresora($parametro1){
		//divide cadenas por un caracter.
		$arregloParametros = explode("|", $parametro1);
		$area = $arregloParametros[0];
		$encargado = $arregloParametros[1];
		$dominio = $arregloParametros[2];
		$usuario = $arregloParametros[3];
		$memoria = $arregloParametros[4];
		$serial = $arregloParametros[5];
		$usb = $arregloParametros[6];
		$wifi = $arregloParametros[7];
		$paralelo = $arregloParametros[8];
		$ethernet = $arregloParametros[9];
		$estado = $arregloParametros[10];
		$tipo = $arregloParametros[11];
		$fabricante = $arregloParametros[12];
		$modelo = $arregloParametros[13];
		$serie = $arregloParametros[14];
		$red = $arregloParametros[15];
		$SBN = $arregloParametros[16];
                $idImpresora = $arregloParametros[17];
		
		dalImpresora::modificarImpresora($area, $encargado, $dominio, $usuario, $memoria, $serial, $usb, $wifi, $paralelo, $ethernet, $estado, $tipo, $fabricante, $modelo, $serie, $red, $SBN, $idImpresora);
                return "Datos Modificados con exito";
	}
}
?>